#ifndef DEFINES_H_INCLUDED
#define DEFINES_H_INCLUDED

// Screen width
#define SCREEN_W 680

// Screen height
#define SCREEN_H 360

// Screen (bits per pixel) color depth
#define BPP 32

// Size of text buffers for the game stats
#define S_SIZE 5

// Size of the game board dimensions
#define ROWS 3
#define COLS 3

// Coordinates of the various buttons in the game
#define MAIN_P1   245, 230, 191, 30
#define MAIN_P2   245, 270, 191, 30
#define MAIN_EXIT 245, 310, 191, 30
#define TO_MAIN   480, 210, 180, 40
#define OPTIONS   480, 260, 180, 40
#define QUIT      480, 310, 180, 40

// Coordinates of the game board
#define BOARD  0, 0, 480, 360

// Coordinates of the segments that form the game board
#define BLOCK1 0,   0,  150, 120
#define BLOCK2 70,  0,  260, 120
#define BLOCK3 140, 0,  360, 120
#define BLOCK4 0,   70, 150, 170
#define BLOCK5 70,  70, 265, 170
#define BLOCK6 140, 70, 510, 170
#define BLOCK7 0,   0,  145, 500
#define BLOCK8 120, 0,  220, 500
#define BLOCK9 260, 0,  200, 500


#endif // DEFINES_H_INCLUDED
